package com.wsdcd.zlg.mapper;

import com.wsdcd.zlg.model.entity.User;

import java.util.List;

public interface UserMapper {
    //添加用户
    void insert(User user);

    //删除用户
    void delete(int id);

    //修改用户信息
    void update(User user);

    //查询所有用户    返回值为查询到的所有用户
    List<User> select();

    //批量添加  返回值为添加了多少条数据
    int insertBatch(List<User> list);

    //批量删除  返回值为删除了多少条数据
    int deleteBatch(List<Integer> list);

    //根据用户名模糊查询 返回值为查询到的所有用户
    List<User> selectByUsername(String username);
}
